<?php
    header('Content-type: application/json');
	$action=$_GET["action"];
	$path=$_GET["path"];
	if($action=="getName"){
		$name=basename($path);
		$json_data=array();
		$json_data["status"]=1;
		$json_data["name"]=$name;
		echo json_encode($json_data);
	}else if($action=="getFileExt"){
		$info = pathinfo($path);
		$json_data=array();
		$json_data["status"]=1;
		$json_data["extension"]=$info['extension'];
		echo json_encode($json_data);
	}else if($action=="getContent"){
		$file = fopen($path,r);
		$data=array();
		/**
		while(($char=fread($file,1))!==''){
			if(ord($char)>127){
				fseek($file,-1,SEEK_CUR);
				$char=fread($file,3);
				//fseek($file,3,SEEK_CUR);
				//$data[]=$char;
			}
			$_char=trim($char,"\r");
			//$_char=$char;
			if($_char!=''){
				$data[]=$_char;
			}
			
				
		}
		*/
	    while(! feof($file))
	    {
			//$data[]=fgets($file);
			$row_data=trim(fgets($file),"\n");
			$row_data=trim($row_data,"\r");
			//$row_data=fgets($file);
			$row_data=str_replace("	", "    ", $row_data);
		    $data[]=$row_data;
		}
		$json_data=array();
		$json_data["status"]=1;
		$json_data["content"]=$data;
		exit(json_encode($json_data));
	}else{
		$json_data=array();
		$json_data["status"]=0;
		$json_data["content"]="xxxxxxxxxxxxx";
		exit(json_encode($json_data));
		
	}
?>